// samsting : this file is auto create.

#ifndef ALIYUN_Rds_Region_CreateDBInstanceforFirstPayRequest_H_
#define ALIYUN_Rds_Region_CreateDBInstanceforFirstPayRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Rds_Region {

class CreateDBInstanceforFirstPayRequest : public RpcAcsRequest {
public:
  CreateDBInstanceforFirstPayRequest();

  int64 Getuid(void) const;
  void  Setuid(int64 uid);

  const string& Getbid(void) const;
  void          Setbid(const string& bid);

  const string& GetuidLoginEmail(void) const;
  void          SetuidLoginEmail(const string& uidLoginEmail);

  const string& GetbidLoginEmail(void) const;
  void          SetbidLoginEmail(const string& bidLoginEmail);

  const string& GetEngine(void) const;
  void          SetEngine(const string& Engine);

  const string& GetEngineVersion(void) const;
  void          SetEngineVersion(const string& EngineVersion);

  const string& GetDBInstanceClass(void) const;
  void          SetDBInstanceClass(const string& DBInstanceClass);

  int  GetDBInstanceStorage(void) const;
  void SetDBInstanceStorage(int DBInstanceStorage);

  const string& GetDBInstanceNetType(void) const;
  void          SetDBInstanceNetType(const string& DBInstanceNetType);

  const string& GetCharacterSetName(void) const;
  void          SetCharacterSetName(const string& CharacterSetName);

  const string& GetDBInstanceRemarks(void) const;
  void          SetDBInstanceRemarks(const string& DBInstanceRemarks);

  const string& GetClientToken(void) const;
  void          SetClientToken(const string& ClientToken);

  const string& GetOwnerAccount(void) const;
  void          SetOwnerAccount(const string& OwnerAccount);

private:
  int64  uid_;
  string bid_;
  string uidLoginEmail_;
  string bidLoginEmail_;
  string Engine_;
  string EngineVersion_;
  string DBInstanceClass_;
  int    DBInstanceStorage_;
  string DBInstanceNetType_;
  string CharacterSetName_;
  string DBInstanceRemarks_;
  string ClientToken_;
  string OwnerAccount_;

};

} } // namespace aliyun { namespace Rds_Region {

#endif // #ifndef ALIYUN_Rds_Region_CreateDBInstanceforFirstPayRequest_H_

// end of file 
